Swiss obstacle Sports Federation Obstacle sports Obstacle Sports consists of 3 main disciplines, Obstacle Course Racing (OCR), Ninja and Adventure race. Obstacle sports is one of the World’s largest participation sports exceeding over 20 million participants in 2019. OCR events cover distances from 100m to over 50km using natural to man-made obstacles. Trails, roads and … Continue reading